MDESAIKGMKLLQLNEIGANSRKPRIPWTKISVEGYDTRLREYTVKLVLEKHFASCGKITHIYVPRDFERGILKSVAFMCIKGEGGEEKALLLSGTDAGGWTAIVKPALWQKEIMDPWLPGMPKLETHRVRVTGYDTCVPKIDIQMALCEHFSSCGEVTQVVVLPSGSGSIYLQGERCEDKALQLNGCKMGGMNLVVESVLIEPEDLKKEKGAPSSRLLAILAIRP